/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package elementalgit;

import java.awt.Color;

/**
 *
 * @author Norbert Joseph
 */

//just a stupid commit so Anthony can pull again and NOT SCREW THINGS UP!
public class GameGUI extends javax.swing.JFrame {

   
    public GameGUI() {
        initComponents();
    }

 
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jButton1 = new javax.swing.JButton();
        jLabel1 = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        setUndecorated(true);
        addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
            public void mouseMoved(java.awt.event.MouseEvent evt) {
                formMouseMoved(evt);
            }
        });
        getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

        He.setToolTipText("");
        He.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                HeActionPerformed(evt);
            }
        });
        getContentPane().add(He, new org.netbeans.lib.awtextra.AbsoluteConstraints(850, 90, 30, 30));

        H.setToolTipText("");
        H.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                HActionPerformed(evt);
            }
        });
        getContentPane().add(H, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 90, 30, 30));

        Na.setToolTipText("");
        Na.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                NaActionPerformed(evt);
            }
        });
        getContentPane().add(Na, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 180, 30, 30));

        Mg.setToolTipText("");
        Mg.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                MgActionPerformed(evt);
            }
        });
        getContentPane().add(Mg, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 180, 30, 30));

        Li.setToolTipText("");
        Li.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                LiActionPerformed(evt);
            }
        });
        getContentPane().add(Li, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 130, 30, 30));

        Be.setToolTipText("");
        Be.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                BeActionPerformed(evt);
            }
        });
        getContentPane().add(Be, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 130, 30, 30));

        Ca.setToolTipText("");
        Ca.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                CaActionPerformed(evt);
            }
        });
        getContentPane().add(Ca, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 220, 30, 30));

        K.setToolTipText("");
        K.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                KActionPerformed(evt);
            }
        });
        getContentPane().add(K, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 220, 30, 30));

        Rb.setToolTipText("");
        Rb.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                RbActionPerformed(evt);
            }
        });
        getContentPane().add(Rb, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 270, 30, 30));

        Sr.setToolTipText("");
        Sr.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                SrActionPerformed(evt);
            }
        });
        getContentPane().add(Sr, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 270, 30, 30));

        Sc.setToolTipText("");
        Sc.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ScActionPerformed(evt);
            }
        });
        getContentPane().add(Sc, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 220, 30, 30));

        Y.setToolTipText("");
        Y.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                YActionPerformed(evt);
            }
        });
        getContentPane().add(Y, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 270, 30, 30));

        Ti.setToolTipText("");
        Ti.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                TiActionPerformed(evt);
            }
        });
        getContentPane().add(Ti, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 220, 30, 30));

        Zr.setToolTipText("");
        Zr.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ZrActionPerformed(evt);
            }
        });
        getContentPane().add(Zr, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 270, 30, 30));

        Nb.setToolTipText("");
        Nb.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                NbActionPerformed(evt);
            }
        });
        getContentPane().add(Nb, new org.netbeans.lib.awtextra.AbsoluteConstraints(210, 270, 30, 30));

        V.setToolTipText("");
        V.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                VActionPerformed(evt);
            }
        });
        getContentPane().add(V, new org.netbeans.lib.awtextra.AbsoluteConstraints(210, 220, 30, 30));

        Cr.setToolTipText("");
        Cr.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                CrActionPerformed(evt);
            }
        });
        getContentPane().add(Cr, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 220, 30, 30));

        Mo.setToolTipText("");
        Mo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                MoActionPerformed(evt);
            }
        });
        getContentPane().add(Mo, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 270, 30, 30));

        Tc.setToolTipText("");
        Tc.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                TcActionPerformed(evt);
            }
        });
        getContentPane().add(Tc, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 270, 30, 30));

        Mn.setToolTipText("");
        Mn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                MnActionPerformed(evt);
            }
        });
        getContentPane().add(Mn, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 220, 30, 30));

        Fe.setToolTipText("");
        Fe.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                FeActionPerformed(evt);
            }
        });
        getContentPane().add(Fe, new org.netbeans.lib.awtextra.AbsoluteConstraints(350, 220, 30, 30));

        Ru.setToolTipText("");
        Ru.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                RuActionPerformed(evt);
            }
        });
        getContentPane().add(Ru, new org.netbeans.lib.awtextra.AbsoluteConstraints(350, 270, 30, 30));

        Rh.setToolTipText("");
        Rh.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                RhActionPerformed(evt);
            }
        });
        getContentPane().add(Rh, new org.netbeans.lib.awtextra.AbsoluteConstraints(400, 270, 30, 30));

        Co.setToolTipText("");
        Co.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                CoActionPerformed(evt);
            }
        });
        getContentPane().add(Co, new org.netbeans.lib.awtextra.AbsoluteConstraints(400, 220, 30, 30));

        Ni.setToolTipText("");
        Ni.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                NiActionPerformed(evt);
            }
        });
        getContentPane().add(Ni, new org.netbeans.lib.awtextra.AbsoluteConstraints(450, 220, 30, 30));

        Pd.setToolTipText("");
        Pd.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                PdActionPerformed(evt);
            }
        });
        getContentPane().add(Pd, new org.netbeans.lib.awtextra.AbsoluteConstraints(450, 270, 30, 30));

        Ag.setToolTipText("");
        Ag.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                AgActionPerformed(evt);
            }
        });
        getContentPane().add(Ag, new org.netbeans.lib.awtextra.AbsoluteConstraints(500, 270, 30, 30));

        Cu.setToolTipText("");
        Cu.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                CuActionPerformed(evt);
            }
        });
        getContentPane().add(Cu, new org.netbeans.lib.awtextra.AbsoluteConstraints(500, 220, 30, 30));

        Zn.setToolTipText("");
        Zn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ZnActionPerformed(evt);
            }
        });
        getContentPane().add(Zn, new org.netbeans.lib.awtextra.AbsoluteConstraints(550, 220, 30, 30));

        Cd.setToolTipText("");
        Cd.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                CdActionPerformed(evt);
            }
        });
        getContentPane().add(Cd, new org.netbeans.lib.awtextra.AbsoluteConstraints(550, 270, 30, 30));

        Ga.setToolTipText("");
        Ga.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                GaActionPerformed(evt);
            }
        });
        getContentPane().add(Ga, new org.netbeans.lib.awtextra.AbsoluteConstraints(600, 220, 30, 30));

        In.setToolTipText("");
        In.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                InActionPerformed(evt);
            }
        });
        getContentPane().add(In, new org.netbeans.lib.awtextra.AbsoluteConstraints(600, 270, 30, 30));

        Sn.setToolTipText("");
        Sn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                SnActionPerformed(evt);
            }
        });
        getContentPane().add(Sn, new org.netbeans.lib.awtextra.AbsoluteConstraints(650, 270, 30, 30));

        Ge.setToolTipText("");
        Ge.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                GeActionPerformed(evt);
            }
        });
        getContentPane().add(Ge, new org.netbeans.lib.awtextra.AbsoluteConstraints(650, 220, 30, 30));

        Al.setToolTipText("");
        Al.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                AlActionPerformed(evt);
            }
        });
        getContentPane().add(Al, new org.netbeans.lib.awtextra.AbsoluteConstraints(600, 180, 30, 30));

        Si.setToolTipText("");
        Si.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                SiActionPerformed(evt);
            }
        });
        getContentPane().add(Si, new org.netbeans.lib.awtextra.AbsoluteConstraints(650, 180, 30, 30));

        C.setToolTipText("");
        C.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                CActionPerformed(evt);
            }
        });
        getContentPane().add(C, new org.netbeans.lib.awtextra.AbsoluteConstraints(650, 130, 30, 30));

        B.setToolTipText("");
        B.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                BActionPerformed(evt);
            }
        });
        getContentPane().add(B, new org.netbeans.lib.awtextra.AbsoluteConstraints(600, 130, 30, 30));

        N.setToolTipText("");
        N.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                NActionPerformed(evt);
            }
        });
        getContentPane().add(N, new org.netbeans.lib.awtextra.AbsoluteConstraints(700, 130, 30, 30));

        P.setToolTipText("");
        P.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                PActionPerformed(evt);
            }
        });
        getContentPane().add(P, new org.netbeans.lib.awtextra.AbsoluteConstraints(700, 180, 30, 30));

        As.setToolTipText("");
        As.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                AsActionPerformed(evt);
            }
        });
        getContentPane().add(As, new org.netbeans.lib.awtextra.AbsoluteConstraints(700, 220, 30, 30));

        Sb.setToolTipText("");
        Sb.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                SbActionPerformed(evt);
            }
        });
        getContentPane().add(Sb, new org.netbeans.lib.awtextra.AbsoluteConstraints(700, 270, 30, 30));

        Bi.setToolTipText("");
        Bi.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                BiActionPerformed(evt);
            }
        });
        getContentPane().add(Bi, new org.netbeans.lib.awtextra.AbsoluteConstraints(700, 310, 30, 30));

        Uup.setToolTipText("");
        Uup.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                UupActionPerformed(evt);
            }
        });
        getContentPane().add(Uup, new org.netbeans.lib.awtextra.AbsoluteConstraints(700, 360, 30, 30));

        Uuq.setToolTipText("");
        Uuq.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                UuqActionPerformed(evt);
            }
        });
        getContentPane().add(Uuq, new org.netbeans.lib.awtextra.AbsoluteConstraints(650, 360, 30, 30));

        Pb.setToolTipText("");
        Pb.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                PbActionPerformed(evt);
            }
        });
        getContentPane().add(Pb, new org.netbeans.lib.awtextra.AbsoluteConstraints(650, 310, 30, 30));

        Tl.setToolTipText("");
        Tl.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                TlActionPerformed(evt);
            }
        });
        getContentPane().add(Tl, new org.netbeans.lib.awtextra.AbsoluteConstraints(600, 310, 30, 30));

        Uut.setToolTipText("");
        Uut.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                UutActionPerformed(evt);
            }
        });
        getContentPane().add(Uut, new org.netbeans.lib.awtextra.AbsoluteConstraints(600, 360, 30, 30));

        Uub.setToolTipText("");
        Uub.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                UubActionPerformed(evt);
            }
        });
        getContentPane().add(Uub, new org.netbeans.lib.awtextra.AbsoluteConstraints(550, 360, 30, 30));

        Hg.setToolTipText("");
        Hg.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                HgActionPerformed(evt);
            }
        });
        getContentPane().add(Hg, new org.netbeans.lib.awtextra.AbsoluteConstraints(550, 310, 30, 30));

        Au.setToolTipText("");
        Au.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                AuActionPerformed(evt);
            }
        });
        getContentPane().add(Au, new org.netbeans.lib.awtextra.AbsoluteConstraints(500, 310, 30, 30));

        Rg.setToolTipText("");
        Rg.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                RgActionPerformed(evt);
            }
        });
        getContentPane().add(Rg, new org.netbeans.lib.awtextra.AbsoluteConstraints(500, 360, 30, 30));

        Ds.setToolTipText("");
        Ds.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                DsActionPerformed(evt);
            }
        });
        getContentPane().add(Ds, new org.netbeans.lib.awtextra.AbsoluteConstraints(450, 360, 30, 30));

        Pt.setToolTipText("");
        Pt.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                PtActionPerformed(evt);
            }
        });
        getContentPane().add(Pt, new org.netbeans.lib.awtextra.AbsoluteConstraints(450, 310, 30, 30));

        Ir.setToolTipText("");
        Ir.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                IrActionPerformed(evt);
            }
        });
        getContentPane().add(Ir, new org.netbeans.lib.awtextra.AbsoluteConstraints(400, 310, 30, 30));

        Mt.setToolTipText("");
        Mt.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                MtActionPerformed(evt);
            }
        });
        getContentPane().add(Mt, new org.netbeans.lib.awtextra.AbsoluteConstraints(400, 360, 30, 30));

        Hs.setToolTipText("");
        Hs.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                HsActionPerformed(evt);
            }
        });
        getContentPane().add(Hs, new org.netbeans.lib.awtextra.AbsoluteConstraints(350, 360, 30, 30));

        Os.setToolTipText("");
        Os.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                OsActionPerformed(evt);
            }
        });
        getContentPane().add(Os, new org.netbeans.lib.awtextra.AbsoluteConstraints(350, 310, 30, 30));

        Re.setToolTipText("");
        Re.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ReActionPerformed(evt);
            }
        });
        getContentPane().add(Re, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 310, 30, 30));

        Bh.setToolTipText("");
        Bh.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                BhActionPerformed(evt);
            }
        });
        getContentPane().add(Bh, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 360, 30, 30));

        Sg.setToolTipText("");
        Sg.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                SgActionPerformed(evt);
            }
        });
        getContentPane().add(Sg, new org.netbeans.lib.awtextra.AbsoluteConstraints(250, 360, 30, 30));

        W.setToolTipText("");
        W.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                WActionPerformed(evt);
            }
        });
        getContentPane().add(W, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 310, 30, 30));

        Ta.setToolTipText("");
        Ta.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                TaActionPerformed(evt);
            }
        });
        getContentPane().add(Ta, new org.netbeans.lib.awtextra.AbsoluteConstraints(210, 310, 30, 30));

        Db.setToolTipText("");
        Db.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                DbActionPerformed(evt);
            }
        });
        getContentPane().add(Db, new org.netbeans.lib.awtextra.AbsoluteConstraints(210, 360, 30, 30));

        Ac.setToolTipText("");
        Ac.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                AcActionPerformed(evt);
            }
        });
        getContentPane().add(Ac, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 360, 30, 30));

        La.setToolTipText("");
        La.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                LaActionPerformed(evt);
            }
        });
        getContentPane().add(La, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 310, 30, 30));

        Ba.setToolTipText("");
        Ba.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                BaActionPerformed(evt);
            }
        });
        getContentPane().add(Ba, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 310, 30, 30));

        Rf.setToolTipText("");
        Rf.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                RfActionPerformed(evt);
            }
        });
        getContentPane().add(Rf, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 360, 30, 30));

        Hf.setToolTipText("");
        Hf.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                HfActionPerformed(evt);
            }
        });
        getContentPane().add(Hf, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 310, 30, 30));

        Ra.setToolTipText("");
        Ra.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                RaActionPerformed(evt);
            }
        });
        getContentPane().add(Ra, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 360, 30, 30));

        Cs.setToolTipText("");
        Cs.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                CsActionPerformed(evt);
            }
        });
        getContentPane().add(Cs, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 310, 30, 30));

        Fr.setToolTipText("");
        Fr.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                FrActionPerformed(evt);
            }
        });
        getContentPane().add(Fr, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 360, 30, 30));

        Ce.setToolTipText("");
        Ce.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                CeActionPerformed(evt);
            }
        });
        getContentPane().add(Ce, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 440, 30, 30));

        Th.setToolTipText("");
        Th.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ThActionPerformed(evt);
            }
        });
        getContentPane().add(Th, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 490, 30, 30));

        Pa.setToolTipText("");
        Pa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                PaActionPerformed(evt);
            }
        });
        getContentPane().add(Pa, new org.netbeans.lib.awtextra.AbsoluteConstraints(80, 490, 30, 30));

        Pr.setToolTipText("");
        Pr.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                PrActionPerformed(evt);
            }
        });
        getContentPane().add(Pr, new org.netbeans.lib.awtextra.AbsoluteConstraints(80, 440, 30, 30));

        Nd.setToolTipText("");
        Nd.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                NdActionPerformed(evt);
            }
        });
        getContentPane().add(Nd, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 440, 30, 30));

        U.setToolTipText("");
        U.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                UActionPerformed(evt);
            }
        });
        getContentPane().add(U, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 490, 30, 30));

        Np.setToolTipText("");
        Np.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                NpActionPerformed(evt);
            }
        });
        getContentPane().add(Np, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 490, 30, 30));

        Pm.setToolTipText("");
        Pm.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                PmActionPerformed(evt);
            }
        });
        getContentPane().add(Pm, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 440, 30, 30));

        Sm.setToolTipText("");
        Sm.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                SmActionPerformed(evt);
            }
        });
        getContentPane().add(Sm, new org.netbeans.lib.awtextra.AbsoluteConstraints(270, 440, 30, 30));

        Pu.setToolTipText("");
        Pu.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                PuActionPerformed(evt);
            }
        });
        getContentPane().add(Pu, new org.netbeans.lib.awtextra.AbsoluteConstraints(270, 490, 30, 30));

        Am.setToolTipText("");
        Am.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                AmActionPerformed(evt);
            }
        });
        getContentPane().add(Am, new org.netbeans.lib.awtextra.AbsoluteConstraints(330, 490, 30, 30));

        Eu.setToolTipText("");
        Eu.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                EuActionPerformed(evt);
            }
        });
        getContentPane().add(Eu, new org.netbeans.lib.awtextra.AbsoluteConstraints(330, 440, 30, 30));

        Gd.setToolTipText("");
        Gd.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                GdActionPerformed(evt);
            }
        });
        getContentPane().add(Gd, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 440, 30, 30));

        Cm.setToolTipText("");
        Cm.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                CmActionPerformed(evt);
            }
        });
        getContentPane().add(Cm, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 490, 30, 30));

        Bk.setToolTipText("");
        Bk.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                BkActionPerformed(evt);
            }
        });
        getContentPane().add(Bk, new org.netbeans.lib.awtextra.AbsoluteConstraints(460, 490, 30, 30));

        Tb.setToolTipText("");
        Tb.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                TbActionPerformed(evt);
            }
        });
        getContentPane().add(Tb, new org.netbeans.lib.awtextra.AbsoluteConstraints(460, 440, 30, 30));

        Dy.setToolTipText("");
        Dy.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                DyActionPerformed(evt);
            }
        });
        getContentPane().add(Dy, new org.netbeans.lib.awtextra.AbsoluteConstraints(520, 440, 30, 30));

        Cf.setToolTipText("");
        Cf.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                CfActionPerformed(evt);
            }
        });
        getContentPane().add(Cf, new org.netbeans.lib.awtextra.AbsoluteConstraints(520, 490, 30, 30));

        Es.setToolTipText("");
        Es.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                EsActionPerformed(evt);
            }
        });
        getContentPane().add(Es, new org.netbeans.lib.awtextra.AbsoluteConstraints(580, 490, 30, 30));

        Ho.setToolTipText("");
        Ho.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                HoActionPerformed(evt);
            }
        });
        getContentPane().add(Ho, new org.netbeans.lib.awtextra.AbsoluteConstraints(580, 440, 30, 30));

        Er.setToolTipText("");
        Er.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ErActionPerformed(evt);
            }
        });
        getContentPane().add(Er, new org.netbeans.lib.awtextra.AbsoluteConstraints(640, 440, 30, 30));

        Fm.setToolTipText("");
        Fm.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                FmActionPerformed(evt);
            }
        });
        getContentPane().add(Fm, new org.netbeans.lib.awtextra.AbsoluteConstraints(640, 490, 30, 30));

        Md.setToolTipText("");
        Md.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                MdActionPerformed(evt);
            }
        });
        getContentPane().add(Md, new org.netbeans.lib.awtextra.AbsoluteConstraints(710, 490, 30, 30));

        Tm.setToolTipText("");
        Tm.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                TmActionPerformed(evt);
            }
        });
        getContentPane().add(Tm, new org.netbeans.lib.awtextra.AbsoluteConstraints(710, 440, 30, 30));

        Yb.setToolTipText("");
        Yb.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                YbActionPerformed(evt);
            }
        });
        getContentPane().add(Yb, new org.netbeans.lib.awtextra.AbsoluteConstraints(770, 440, 30, 30));

        No.setToolTipText("");
        No.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                NoActionPerformed(evt);
            }
        });
        getContentPane().add(No, new org.netbeans.lib.awtextra.AbsoluteConstraints(770, 490, 30, 30));

        Lr.setToolTipText("");
        Lr.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                LrActionPerformed(evt);
            }
        });
        getContentPane().add(Lr, new org.netbeans.lib.awtextra.AbsoluteConstraints(830, 490, 30, 30));

        Lu.setToolTipText("");
        Lu.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                LuActionPerformed(evt);
            }
        });
        getContentPane().add(Lu, new org.netbeans.lib.awtextra.AbsoluteConstraints(830, 440, 30, 30));

        Uuo.setToolTipText("");
        Uuo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                UuoActionPerformed(evt);
            }
        });
        getContentPane().add(Uuo, new org.netbeans.lib.awtextra.AbsoluteConstraints(850, 360, 30, 30));

        Uus.setToolTipText("");
        Uus.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                UusActionPerformed(evt);
            }
        });
        getContentPane().add(Uus, new org.netbeans.lib.awtextra.AbsoluteConstraints(800, 360, 30, 30));

        Uuh.setToolTipText("");
        Uuh.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                UuhActionPerformed(evt);
            }
        });
        getContentPane().add(Uuh, new org.netbeans.lib.awtextra.AbsoluteConstraints(750, 360, 30, 30));

        Po.setToolTipText("");
        Po.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                PoActionPerformed(evt);
            }
        });
        getContentPane().add(Po, new org.netbeans.lib.awtextra.AbsoluteConstraints(750, 310, 30, 30));

        At.setToolTipText("");
        At.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                AtActionPerformed(evt);
            }
        });
        getContentPane().add(At, new org.netbeans.lib.awtextra.AbsoluteConstraints(800, 310, 30, 30));

        Rn.setToolTipText("");
        Rn.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                RnActionPerformed(evt);
            }
        });
        getContentPane().add(Rn, new org.netbeans.lib.awtextra.AbsoluteConstraints(850, 310, 30, 30));

        Xe.setToolTipText("");
        Xe.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                XeActionPerformed(evt);
            }
        });
        getContentPane().add(Xe, new org.netbeans.lib.awtextra.AbsoluteConstraints(850, 270, 30, 30));

        Kr.setToolTipText("");
        Kr.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                KrActionPerformed(evt);
            }
        });
        getContentPane().add(Kr, new org.netbeans.lib.awtextra.AbsoluteConstraints(850, 220, 30, 30));

        I.setToolTipText("");
        I.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                IActionPerformed(evt);
            }
        });
        getContentPane().add(I, new org.netbeans.lib.awtextra.AbsoluteConstraints(800, 270, 30, 30));

        Br.setToolTipText("");
        Br.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                BrActionPerformed(evt);
            }
        });
        getContentPane().add(Br, new org.netbeans.lib.awtextra.AbsoluteConstraints(800, 220, 30, 30));

        Se.setToolTipText("");
        Se.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                SeActionPerformed(evt);
            }
        });
        getContentPane().add(Se, new org.netbeans.lib.awtextra.AbsoluteConstraints(750, 220, 30, 30));

        Te.setToolTipText("");
        Te.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                TeActionPerformed(evt);
            }
        });
        getContentPane().add(Te, new org.netbeans.lib.awtextra.AbsoluteConstraints(750, 270, 30, 30));

        S.setToolTipText("");
        S.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                SActionPerformed(evt);
            }
        });
        getContentPane().add(S, new org.netbeans.lib.awtextra.AbsoluteConstraints(750, 180, 30, 30));

        O.setToolTipText("");
        O.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                OActionPerformed(evt);
            }
        });
        getContentPane().add(O, new org.netbeans.lib.awtextra.AbsoluteConstraints(750, 130, 30, 30));

        F.setToolTipText("");
        F.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                FActionPerformed(evt);
            }
        });
        getContentPane().add(F, new org.netbeans.lib.awtextra.AbsoluteConstraints(800, 130, 30, 30));

        Cl.setToolTipText("");
        Cl.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ClActionPerformed(evt);
            }
        });
        getContentPane().add(Cl, new org.netbeans.lib.awtextra.AbsoluteConstraints(800, 180, 30, 30));

        Ar.setToolTipText("");
        Ar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ArActionPerformed(evt);
            }
        });
        getContentPane().add(Ar, new org.netbeans.lib.awtextra.AbsoluteConstraints(850, 180, 30, 30));

        Ne.setToolTipText("");
        Ne.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                NeActionPerformed(evt);
            }
        });
        getContentPane().add(Ne, new org.netbeans.lib.awtextra.AbsoluteConstraints(850, 130, 30, 30));

        jButton1.setText("Close");
        jButton1.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                jButton1MouseClicked(evt);
            }
        });
        getContentPane().add(jButton1, new org.netbeans.lib.awtextra.AbsoluteConstraints(780, 10, -1, -1));

        jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/elementalgit/tableimage.gif"))); // NOI18N
        getContentPane().add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, -5, 886, 570));

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void HeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_HeActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_HeActionPerformed

    private void HActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_HActionPerformed
      
    }//GEN-LAST:event_HActionPerformed

    private void NaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_NaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_NaActionPerformed

    private void MgActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_MgActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_MgActionPerformed

    private void LiActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_LiActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_LiActionPerformed

    private void BeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BeActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_BeActionPerformed

    private void CaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_CaActionPerformed

    private void KActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_KActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_KActionPerformed

    private void RbActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_RbActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_RbActionPerformed

    private void SrActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_SrActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_SrActionPerformed

    private void ScActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ScActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_ScActionPerformed

    private void YActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_YActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_YActionPerformed

    private void TiActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_TiActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_TiActionPerformed

    private void ZrActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ZrActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_ZrActionPerformed

    private void NbActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_NbActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_NbActionPerformed

    private void VActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_VActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_VActionPerformed

    private void CrActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CrActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_CrActionPerformed

    private void MoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_MoActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_MoActionPerformed

    private void TcActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_TcActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_TcActionPerformed

    private void MnActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_MnActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_MnActionPerformed

    private void FeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_FeActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_FeActionPerformed

    private void RuActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_RuActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_RuActionPerformed

    private void RhActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_RhActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_RhActionPerformed

    private void CoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CoActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_CoActionPerformed

    private void NiActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_NiActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_NiActionPerformed

    private void PdActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_PdActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_PdActionPerformed

    private void AgActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_AgActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_AgActionPerformed

    private void CuActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CuActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_CuActionPerformed

    private void ZnActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ZnActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_ZnActionPerformed

    private void CdActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CdActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_CdActionPerformed

    private void GaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_GaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_GaActionPerformed

    private void InActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_InActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_InActionPerformed

    private void SnActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_SnActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_SnActionPerformed

    private void GeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_GeActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_GeActionPerformed

    private void AlActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_AlActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_AlActionPerformed

    private void SiActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_SiActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_SiActionPerformed

    private void CActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_CActionPerformed

    private void BActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_BActionPerformed

    private void NActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_NActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_NActionPerformed

    private void PActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_PActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_PActionPerformed

    private void AsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_AsActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_AsActionPerformed

    private void SbActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_SbActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_SbActionPerformed

    private void BiActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BiActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_BiActionPerformed

    private void UupActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_UupActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_UupActionPerformed

    private void UuqActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_UuqActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_UuqActionPerformed

    private void PbActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_PbActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_PbActionPerformed

    private void TlActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_TlActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_TlActionPerformed

    private void UutActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_UutActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_UutActionPerformed

    private void UubActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_UubActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_UubActionPerformed

    private void HgActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_HgActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_HgActionPerformed

    private void AuActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_AuActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_AuActionPerformed

    private void RgActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_RgActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_RgActionPerformed

    private void DsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_DsActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_DsActionPerformed

    private void PtActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_PtActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_PtActionPerformed

    private void IrActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_IrActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_IrActionPerformed

    private void MtActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_MtActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_MtActionPerformed

    private void HsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_HsActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_HsActionPerformed

    private void OsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_OsActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_OsActionPerformed

    private void ReActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ReActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_ReActionPerformed

    private void BhActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BhActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_BhActionPerformed

    private void SgActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_SgActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_SgActionPerformed

    private void WActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_WActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_WActionPerformed

    private void TaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_TaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_TaActionPerformed

    private void DbActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_DbActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_DbActionPerformed

    private void AcActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_AcActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_AcActionPerformed

    private void LaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_LaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_LaActionPerformed

    private void BaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_BaActionPerformed

    private void RfActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_RfActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_RfActionPerformed

    private void HfActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_HfActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_HfActionPerformed

    private void RaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_RaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_RaActionPerformed

    private void CsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CsActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_CsActionPerformed

    private void FrActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_FrActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_FrActionPerformed

    private void CeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CeActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_CeActionPerformed

    private void ThActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ThActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_ThActionPerformed

    private void PaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_PaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_PaActionPerformed

    private void PrActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_PrActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_PrActionPerformed

    private void NdActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_NdActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_NdActionPerformed

    private void UActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_UActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_UActionPerformed

    private void NpActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_NpActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_NpActionPerformed

    private void PmActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_PmActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_PmActionPerformed

    private void SmActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_SmActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_SmActionPerformed

    private void PuActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_PuActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_PuActionPerformed

    private void AmActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_AmActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_AmActionPerformed

    private void EuActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_EuActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_EuActionPerformed

    private void GdActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_GdActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_GdActionPerformed

    private void CmActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CmActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_CmActionPerformed

    private void BkActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BkActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_BkActionPerformed

    private void TbActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_TbActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_TbActionPerformed

    private void DyActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_DyActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_DyActionPerformed

    private void CfActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_CfActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_CfActionPerformed

    private void EsActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_EsActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_EsActionPerformed

    private void HoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_HoActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_HoActionPerformed

    private void ErActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ErActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_ErActionPerformed

    private void FmActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_FmActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_FmActionPerformed

    private void MdActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_MdActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_MdActionPerformed

    private void TmActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_TmActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_TmActionPerformed

    private void YbActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_YbActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_YbActionPerformed

    private void NoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_NoActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_NoActionPerformed

    private void LrActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_LrActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_LrActionPerformed

    private void LuActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_LuActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_LuActionPerformed

    private void UuoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_UuoActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_UuoActionPerformed

    private void UusActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_UusActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_UusActionPerformed

    private void UuhActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_UuhActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_UuhActionPerformed

    private void PoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_PoActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_PoActionPerformed

    private void AtActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_AtActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_AtActionPerformed

    private void RnActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_RnActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_RnActionPerformed

    private void XeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_XeActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_XeActionPerformed

    private void KrActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_KrActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_KrActionPerformed

    private void IActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_IActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_IActionPerformed

    private void BrActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BrActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_BrActionPerformed

    private void SeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_SeActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_SeActionPerformed

    private void TeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_TeActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_TeActionPerformed

    private void SActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_SActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_SActionPerformed

    private void OActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_OActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_OActionPerformed

    private void FActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_FActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_FActionPerformed

    private void ClActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ClActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_ClActionPerformed

    private void ArActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_ArActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_ArActionPerformed

    private void NeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_NeActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_NeActionPerformed

    private void formMouseMoved(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_formMouseMoved
       //LOGIC FOR THE H
      H.setToolTipText("a part of water");
      He.setToolTipText("used to fill balloons");
      Li.setToolTipText("used in batteries");
      Be.setToolTipText("contains four electrons, two of which are valence electrons");
      B.setToolTipText("lightest alkaline earth metal");
      C.setToolTipText("is a part of all living organisms");
      N.setToolTipText("is 78% of earth's atmosphere");
      O.setToolTipText("source of life in the atmosphere");
      F.setToolTipText("used in toothpaste to prevent tooth decay");
      Ne.setToolTipText("fourth most abundant element in the universe");
      Na.setToolTipText("used for common salt");
      Mg.setToolTipText("very abundant in nature, mainly in rocky minerals");
      Al.setToolTipText("used for cans and foils");
      Si.setToolTipText("used as a lubricante");
      P.setToolTipText("main use in pesticidees and fertilizers");
      S.setToolTipText("main component of gunpowder");
      Cl.setToolTipText("a pool consists of this in its water");
      Ar.setToolTipText("used in electric and flourescent light bulbs");
      K.setToolTipText("a low sodium salt found alot in bananas");
      Ca.setToolTipText("found in milk and meat");
      Sc.setToolTipText("a component of alloys used to make metallic baseball bats");
      Ti.setToolTipText("a major steel or metal used in many products");
      V.setToolTipText("This element is the only element beegining with a V");
      Cr.setToolTipText("The element containing the second word in the google search browser");
      Mn.setToolTipText("The element which name is similar to that of element 12");
      Fe.setToolTipText("an extremely commonly used steel");
      Co.setToolTipText("used in magnet steels and stainless steels");
      Ni.setToolTipText("A common five cent coin");
      Cu.setToolTipText("extremely common in wires and coins");
      Zn.setToolTipText("A common ingredient in suntan lotion");
      Ga.setToolTipText("a soft, silvery metal");
      Ge.setToolTipText("A grayish-white metalloid in the Carbon group");
      As.setToolTipText("A pure elemental crystal");
      Se.setToolTipText("found impurely in metal sulfide ores");
      Br.setToolTipText("a fuming red-brown liquid at room temperature");
      Kr.setToolTipText("used in lighting and photography");
      Rb.setToolTipText("very rapid oxidation in air");
      Sr.setToolTipText("metal turns yellow when exposed to air");
      Y.setToolTipText("used in television set cathode ray tube displays");
      Zr.setToolTipText("the name is taken from the moneral zircon");
      Nb.setToolTipText("similar to the element tantalum");
      Mo.setToolTipText("does not occur natually as a metal on earth");
      Tc.setToolTipText("The lowest atomic number with no stable isotopes");
      Ru.setToolTipText("occurs as a minor component of platinum");
      Rh.setToolTipText("one of the rarest precious metals");
      Pd.setToolTipText("was named after the asteroid Pallas");
      Ag.setToolTipText("has the highest electrical and thermal conductivity of any element as well as being very commonly used in jewelry");
      Cd.setToolTipText("a soft, bluish-white metal");
      In.setToolTipText("a very rare, malleable element");
      Sn.setToolTipText("one of hte most common metals");
      Sb.setToolTipText("a lustrous, gray metalloid");
      Te.setToolTipText("extremely rare on earth");
      I.setToolTipText("primarily used in nutrition");
      Xe.setToolTipText("a colorless, odorless gas that occurs in the earth's atmosphere");
      Cs.setToolTipText("melting point at room temperature (one of five elements)");
      Ba.setToolTipText("never found in nature as a free element");
      Hf.setToolTipText("predicted by Dimitri Mendeleev in 1869");
      Ta.setToolTipText("the name comes from Tantalus, a greek mythological creature");
      W.setToolTipText("is also known as wolfram");
      Re.setToolTipText("one of the rarest elements in the earth's crust");
      Os.setToolTipText("the densest natural occuring element");
      Ir.setToolTipText("is the second densest element");
      Pt.setToolTipText("the least radioactive metaal and extremely expensive");
      Au.setToolTipText("used in a lot of currency of the years");
      Hg.setToolTipText("same name as the first planet in orbit");
      Tl.setToolTipText("salts of this element is extremely toxic");
      Pb.setToolTipText("used as a radiation shield");
      Bi.setToolTipText("contains one of the lowest thermal conductivities");
      Po.setToolTipText("is used in heaters in space probes");
      At.setToolTipText("only occurs on earth as the radioactively decayed end result of higher elements");
      Rn.setToolTipText("considered a health hazard due to radiation");
      Fr.setToolTipText("one of the two least electronegative elements");
      Ra.setToolTipText("is luminescient and glows a faint blue");
      Rf.setToolTipText("this is not found in nature");
      Db.setToolTipText("named after the town of Dubna in Russia");
      Sg.setToolTipText("has one of the lowest half-lives");
      Bh.setToolTipText("is a d-block transactinide element");
      Hs.setToolTipText("n bulk quantities, it is expected to be a silvery metal ");
      Mt.setToolTipText("named after the physicist Lise Meitner");
      Ds.setToolTipText("named after the city of Darmstadt, where it was discovered");
      Rg.setToolTipText(" is calculated to have similar properties to copper, silver, and gold");
      Uub.setToolTipText("unknown b");
      Uut.setToolTipText("unknown t");
      Uuq.setToolTipText("unknown q");
      Uup.setToolTipText("unknown p");
      Uuh.setToolTipText("unknown h");
      Uus.setToolTipText("unknown s");
      Uuo.setToolTipText("unknown o");
      La.setToolTipText("is a malleable, ductile, and soft metal when exposed to air");
      Ce.setToolTipText("named after the dwarf planet Ceres");
      Pr.setToolTipText("too reactive to be found in native form");
      Nd.setToolTipText("is widely distributed in the Earth's crust");
      Pm.setToolTipText("forms salts when combined with other elements");
      Sm.setToolTipText("can withstand significantly higher temperatures, above 700 °C, without losing their magnetic properties");
      Eu.setToolTipText("is a moderately hard, silvery metal which readily oxidizes in air and water");
      Gd.setToolTipText("It is a silvery-white, malleable and ductile rare-earth metal");
      Tb.setToolTipText("is of use in actuators, in naval sonar systems and in sensors");
      Dy.setToolTipText("used for its high thermal neutron absorption cross-section in making control rods in nuclear reactors");
      Ho.setToolTipText("it reacts with water and rusts readily, and will also burn in air when heated");
      Er.setToolTipText("A silvery-white solid metal when artificially isolated");
      Tm.setToolTipText("It is an easily workable metal with a bright silvery-gray luster");
      Yb.setToolTipText("mainly used as a dopant of stainless steel or active laser media");
      Lu.setToolTipText("is the last element in the lanthanide series, and traditionally counted among the rare earths");
      Ac.setToolTipText("soft, silvery-white radioactive metal");
      Th.setToolTipText("produces a radioactive gas, radon-220, as one of its decay products");
      Pa.setToolTipText("has a half-life of 32,760 years");
      U.setToolTipText("most common radioactive element");
      Np.setToolTipText("the name taken from the 8th planet from the sun");
      Pu.setToolTipText("the name taken from the 9th planet from the sun");
      Am.setToolTipText("produced by bombarding uranium or plutonium with neutrons in nuclear reactors");
      Cm.setToolTipText("radioactive and has a small critical mass for a sustained nuclear chain reaction");
      Bk.setToolTipText("Just over one gram of this has been produced in the United States since 1967");
      Cf.setToolTipText("The element was named after California and the University of California");
      Es.setToolTipText("named for einstein");
      Fm.setToolTipText("A total of 19 isotopes are known");
      Md.setToolTipText("named after dimitri mendeleev");
      No.setToolTipText(" first correctly identified in 1966 by scientists at the Flerov Laboratory of Nuclear Reactions in Dubna, Soviet Union");
      Lr.setToolTipText("first synthesized by the nuclear-physics team led by Albert Ghiorso on February 14, 1961");
      
      
      
      
      
      
      
      
        String inputH = H.getText();    
       switch(inputH){
           case "" : H.setBackground(Color.white);
           break;
           case "H":  H.setBackground(Color.green);
           break;
           default: H.setBackground(Color.red);
       }
       //LOGIC FOR THE H OVER
       
       //LOGIC FOR THE Ac
       String inputAc = Ac.getText();    
       switch(inputAc){
           case "" : Ac.setBackground(Color.white);
           break;
           case "Ac":  Ac.setBackground(Color.green);
           break;
           default: Ac.setBackground(Color.red);
       }
       //LOGIC FOR THE Ac OVER
       
       //LOGIC FOR THE Ag
       String inputAg = Ag.getText();    
       switch(inputAg){
           case "" : Ag.setBackground(Color.white);
           break;
           case "Ag":  Ag.setBackground(Color.green);
           break;
           default: Ag.setBackground(Color.red);
       }
       //LOGIC FOR THE Ag OVER
       
       //LOGIC FOR THE Al
       String inputAl = Al.getText();    
       switch(inputAl){
           case "" : Al.setBackground(Color.white);
           break;
           case "Al":  Al.setBackground(Color.green);
           break;
           default: Al.setBackground(Color.red);
       }
       //LOGIC FOR THE Al OVER
       
       //LOGIC FOR THE Am
       String inputAm = Am.getText();    
       switch(inputAm){
           case "" : Am.setBackground(Color.white);
           break;
           case "Am":  Am.setBackground(Color.green);
           break;
           default: Am.setBackground(Color.red);
       }
       //LOGIC FOR THE Am OVER

       //LOGIC FOR THE Ar
       String inputAr = Ar.getText();    
       switch(inputAr){
           case "" : Ar.setBackground(Color.white);
           break;
           case "Ar":  Ar.setBackground(Color.green);
           break;
           default: Ar.setBackground(Color.red);
       }
       //LOGIC FOR THE Ar OVER

       //LOGIC FOR THE As
       String inputAs = As.getText();    
       switch(inputAs){
           case "" : As.setBackground(Color.white);
           break;
           case "As":  As.setBackground(Color.green);
           break;
           default: As.setBackground(Color.red);
       }
       //LOGIC FOR THE As OVER
       
       //LOGIC FOR THE At
       String inputAt = At.getText();    
       switch(inputAt){
           case "" : At.setBackground(Color.white);
           break;
           case "At":  At.setBackground(Color.green);
           break;
           default: At.setBackground(Color.red);
       }
       //LOGIC FOR THE At OVER
       
       //LOGIC FOR THE Au
       String inputAu = Au.getText();    
       switch(inputAu){
           case "" : Au.setBackground(Color.white);
           break;
           case "Au":  Au.setBackground(Color.green);
           break;
           default: Au.setBackground(Color.red);
       }
       //LOGIC FOR THE Au OVER

       //LOGIC FOR THE B
       String inputB = B.getText();    
       switch(inputB){
           case "" : B.setBackground(Color.white);
           break;
           case "B":  B.setBackground(Color.green);
           break;
           default: B.setBackground(Color.red);
       }
       //LOGIC FOR THE B OVER

       //LOGIC FOR THE Ba
       String inputBa = Ba.getText();    
       switch(inputBa){
           case "" : Ba.setBackground(Color.white);
           break;
           case "Ba":  Ba.setBackground(Color.green);
           break;
           default: Ba.setBackground(Color.red);
       }
       //LOGIC FOR THE Ba OVER
       
        //LOGIC FOR THE Be
       String inputBe = Be.getText();    
       switch(inputBe){
           case "" : Be.setBackground(Color.white);
           break;
           case "Be":  Be.setBackground(Color.green);
           break;
           default: Be.setBackground(Color.red);
       }
       //LOGIC FOR THE Be OVER
       
        //LOGIC FOR THE Bh
       String inputBh = Bh.getText();    
       switch(inputBh){
           case "" : Bh.setBackground(Color.white);
           break;
           case "Bh":  Bh.setBackground(Color.green);
           break;
           default: Bh.setBackground(Color.red);
       }
       //LOGIC FOR THE Bh OVER
       
        //LOGIC FOR THE Bi
       String inputBi = Bi.getText();    
       switch(inputBi){
           case "" : Bi.setBackground(Color.white);
           break;
           case "Bi":  Bi.setBackground(Color.green);
           break;
           default: Bi.setBackground(Color.red);
       }
       //LOGIC FOR THE Bi OVER
       
        //LOGIC FOR THE Bk
       String inputBk = Bk.getText();    
       switch(inputBk){
           case "" : Bk.setBackground(Color.white);
           break;
           case "Bk":  Bk.setBackground(Color.green);
           break;
           default: Bk.setBackground(Color.red);
       }
       //LOGIC FOR THE Bk OVER
       
        //LOGIC FOR THE Br
       String inputBr = Br.getText();    
       switch(inputBr){
           case "" : Br.setBackground(Color.white);
           break;
           case "Br":  Br.setBackground(Color.green);
           break;
           default: Br.setBackground(Color.red);
       }
       //LOGIC FOR THE Br OVER
       
        //LOGIC FOR THE C
       String inputC = C.getText();    
       switch(inputC){
           case "" : C.setBackground(Color.white);
           break;
           case "C":  C.setBackground(Color.green);
           break;
           default: C.setBackground(Color.red);
       }
       //LOGIC FOR THE C OVER
       
        //LOGIC FOR THE Ca
       String inputCa = Ca.getText();    
       switch(inputCa){
           case "" : Ca.setBackground(Color.white);
           break;
           case "Ca":  Ca.setBackground(Color.green);
           break;
           default: Ca.setBackground(Color.red);
       }
       //LOGIC FOR THE Ca OVER
       
        //LOGIC FOR THE Cd
       String inputCd = Cd.getText();    
       switch(inputCd){
           case "" : Cd.setBackground(Color.white);
           break;
           case "Cd":  Cd.setBackground(Color.green);
           break;
           default: Cd.setBackground(Color.red);
       }
       //LOGIC FOR THE Cd OVER
       
        //LOGIC FOR THE Ce
       String inputCe = Ce.getText();    
       switch(inputCe){
           case "" : Ce.setBackground(Color.white);
           break;
           case "Ce":  Ce.setBackground(Color.green);
           break;
           default: Ce.setBackground(Color.red);
       }
       //LOGIC FOR THE Ce OVER
       
        //LOGIC FOR THE Cf
       String inputCf = Cf.getText();    
       switch(inputCf){
           case "" : Cf.setBackground(Color.white);
           break;
           case "Cf":  Cf.setBackground(Color.green);
           break;
           default: Cf.setBackground(Color.red);
       }
       //LOGIC FOR THE Cf OVER
       
        //LOGIC FOR THE Cl
       String inputCl = Cl.getText();    
       switch(inputCl){
           case "" : Cl.setBackground(Color.white);
           break;
           case "Cl":  Cl.setBackground(Color.green);
           break;
           default: Cl.setBackground(Color.red);
       }
       //LOGIC FOR THE Cl OVER
       
        //LOGIC FOR THE Cm
       String inputCm = Cm.getText();    
       switch(inputCm){
           case "" : Cm.setBackground(Color.white);
           break;
           case "Cm":  Cm.setBackground(Color.green);
           break;
           default: Cm.setBackground(Color.red);
       }
       //LOGIC FOR THE Cm OVER
       
        //LOGIC FOR THE Co
       String inputCo = Co.getText();    
       switch(inputCo){
           case "" : Co.setBackground(Color.white);
           break;
           case "Co":  Co.setBackground(Color.green);
           break;
           default: Co.setBackground(Color.red);
       }
       //LOGIC FOR THE Co OVER
       
        //LOGIC FOR THE Cr
       String inputCr = Cr.getText();    
       switch(inputCr){
           case "" : Cr.setBackground(Color.white);
           break;
           case "Cr":  Cr.setBackground(Color.green);
           break;
           default: Cr.setBackground(Color.red);
       }
       //LOGIC FOR THE Cr OVER
       
        //LOGIC FOR THE Cs
       String inputCs = Cs.getText();    
       switch(inputCs){
           case "" : Cs.setBackground(Color.white);
           break;
           case "Cs":  Cs.setBackground(Color.green);
           break;
           default: Cs.setBackground(Color.red);
       }
       //LOGIC FOR THE Cs OVER
       
       //LOGIC FOR THE Cu
       String inputCu = Cu.getText();    
       switch(inputCu){
           case "" : Cu.setBackground(Color.white);
           break;
           case "Cu":  Cu.setBackground(Color.green);
           break;
           default: Cu.setBackground(Color.red);
       }
       //LOGIC FOR THE Cu OVER

       //LOGIC FOR THE Db
       String inputDb = Db.getText();    
       switch(inputDb){
           case "" : Db.setBackground(Color.white);
           break;
           case "Db":  Db.setBackground(Color.green);
           break;
           default: Db.setBackground(Color.red);
       }
       //LOGIC FOR THE Db OVER

       //LOGIC FOR THE Ds
       String inputDs = Ds.getText();    
       switch(inputDs){
           case "" : Ds.setBackground(Color.white);
           break;
           case "Ds":  Ds.setBackground(Color.green);
           break;
           default: Ds.setBackground(Color.red);
       }
       //LOGIC FOR THE Ds OVER

       //LOGIC FOR THE Dy
       String inputDy = Dy.getText();    
       switch(inputDy){
           case "" : Dy.setBackground(Color.white);
           break;
           case "Dy":  Dy.setBackground(Color.green);
           break;
           default: Dy.setBackground(Color.red);
       }
       //LOGIC FOR THE Dy OVER

       //LOGIC FOR THE Er
       String inputEr = Er.getText();    
       switch(inputEr){
           case "" : Er.setBackground(Color.white);
           break;
           case "Er":  Er.setBackground(Color.green);
           break;
           default: Er.setBackground(Color.red);
       }
       //LOGIC FOR THE Er OVER

       //LOGIC FOR THE Es
       String inputEs = Es.getText();    
       switch(inputEs){
           case "" : Es.setBackground(Color.white);
           break;
           case "Es":  Es.setBackground(Color.green);
           break;
           default: Es.setBackground(Color.red);
       }
       //LOGIC FOR THE Es OVER

       //LOGIC FOR THE Eu
       String inputEu = Eu.getText();    
       switch(inputEu){
           case "" : Eu.setBackground(Color.white);
           break;
           case "Eu":  Eu.setBackground(Color.green);
           break;
           default: Eu.setBackground(Color.red);
       }
       //LOGIC FOR THE Eu OVER

       //LOGIC FOR THE F
       String inputF = F.getText();    
       switch(inputF){
           case "" : F.setBackground(Color.white);
           break;
           case "F":  F.setBackground(Color.green);
           break;
           default: F.setBackground(Color.red);
       }
       //LOGIC FOR THE F OVER

       //LOGIC FOR THE Fe
       String inputFe = Fe.getText();    
       switch(inputFe){
           case "" : Fe.setBackground(Color.white);
           break;
           case "Fe":  Fe.setBackground(Color.green);
           break;
           default: Fe.setBackground(Color.red);
       }
       //LOGIC FOR THE Fe OVER
       
       //LOGIC FOR THE Fm
       String inputFm = Fm.getText();    
       switch(inputFm){
           case "" : Fm.setBackground(Color.white);
           break;
           case "Fm":  Fm.setBackground(Color.green);
           break;
           default: Fm.setBackground(Color.red);
       }
       //LOGIC FOR THE Fm OVER

       //LOGIC FOR THE Fr
       String inputFr = Fr.getText();    
       switch(inputFr){
           case "" : Fr.setBackground(Color.white);
           break;
           case "Fr":  Fr.setBackground(Color.green);
           break;
           default: Fr.setBackground(Color.red);
       }
       //LOGIC FOR THE Fr OVER

       //LOGIC FOR THE Ga
       String inputGa = Ga.getText();    
       switch(inputGa){
           case "" : Ga.setBackground(Color.white);
           break;
           case "Ga":  Ga.setBackground(Color.green);
           break;
           default: Ga.setBackground(Color.red);
       }
       //LOGIC FOR THE Ga OVER

       //LOGIC FOR THE Gd
       String inputGd = Gd.getText();    
       switch(inputGd){
           case "" : Gd.setBackground(Color.white);
           break;
           case "Gd":  Gd.setBackground(Color.green);
           break;
           default: Gd.setBackground(Color.red);
       }
       //LOGIC FOR THE Gd OVER

       //LOGIC FOR THE Ge
       String inputGe = Ge.getText();    
       switch(inputGe){
           case "" : Ge.setBackground(Color.white);
           break;
           case "Ge":  Ge.setBackground(Color.green);
           break;
           default: Ge.setBackground(Color.red);
       }
       //LOGIC FOR THE Ge OVER

      //LOGIC FOR THE He
       String inputHe = He.getText();    
       switch(inputHe){
           case "" : He.setBackground(Color.white);
           break;
           case "He":  He.setBackground(Color.green);
           break;
           default: He.setBackground(Color.red);
       }
       //LOGIC FOR THE He OVER

       //LOGIC FOR THE Hf
       String inputHf = Hf.getText();    
       switch(inputHf){
           case "" : Hf.setBackground(Color.white);
           break;
           case "Hf":  Hf.setBackground(Color.green);
           break;
           default: Hf.setBackground(Color.red);
       }
       //LOGIC FOR THE Hf OVER

       //LOGIC FOR THE Hg
       String inputHg = Hg.getText();    
       switch(inputHg){
           case "" : Hg.setBackground(Color.white);
           break;
           case "Hg":  Hg.setBackground(Color.green);
           break;
           default: Hg.setBackground(Color.red);
       }
       //LOGIC FOR THE Hg OVER

       //LOGIC FOR THE Ho
       String inputHo = Ho.getText();    
       switch(inputHo){
           case "" : Ho.setBackground(Color.white);
           break;
           case "Ho":  Ho.setBackground(Color.green);
           break;
           default: Ho.setBackground(Color.red);
       }
       //LOGIC FOR THE Ho OVER

       //LOGIC FOR THE Hs
       String inputHs = Hs.getText();    
       switch(inputHs){
           case "" : Hs.setBackground(Color.white);
           break;
           case "Hs":  Hs.setBackground(Color.green);
           break;
           default: Hs.setBackground(Color.red);
       }
       //LOGIC FOR THE Hs OVER

       //LOGIC FOR THE I
       String inputI = I.getText();    
       switch(inputI){
           case "" : I.setBackground(Color.white);
           break;
           case "I":  I.setBackground(Color.green);
           break;
           default: I.setBackground(Color.red);
       }
       //LOGIC FOR THE I OVER
       
       //LOGIC FOR THE In
       String inputIn = In.getText();    
       switch(inputIn){
           case "" : In.setBackground(Color.white);
           break;
           case "In":  In.setBackground(Color.green);
           break;
           default: In.setBackground(Color.red);
       }
       //LOGIC FOR THE In OVER

       //LOGIC FOR THE Ir
       String inputIr = Ir.getText();    
       switch(inputIr){
           case "" : Ir.setBackground(Color.white);
           break;
           case "Ir":  Ir.setBackground(Color.green);
           break;
           default: Ir.setBackground(Color.red);
       }
       //LOGIC FOR THE Ir OVER

       //LOGIC FOR THE K
       String inputK = K.getText();    
       switch(inputK){
           case "" : K.setBackground(Color.white);
           break;
           case "K":  K.setBackground(Color.green);
           break;
           default: K.setBackground(Color.red);
       }
       //LOGIC FOR THE K OVER

       //LOGIC FOR THE Kr
       String inputKr = Kr.getText();    
       switch(inputKr){
           case "" : Kr.setBackground(Color.white);
           break;
           case "Kr":  Kr.setBackground(Color.green);
           break;
           default: Kr.setBackground(Color.red);
       }
       //LOGIC FOR THE Kr OVER

       //LOGIC FOR THE La
       String inputLa = La.getText();    
       switch(inputLa){
           case "" : La.setBackground(Color.white);
           break;
           case "La":  La.setBackground(Color.green);
           break;
           default: La.setBackground(Color.red);
       }
       //LOGIC FOR THE La OVER
       
       //LOGIC FOR THE Li
       String inputLi = Li.getText();    
       switch(inputLi){
           case "" : Li.setBackground(Color.white);
           break;
           case "Li":  Li.setBackground(Color.green);
           break;
           default: Li.setBackground(Color.red);
       }
       //LOGIC FOR THE Li OVER

        //LOGIC FOR THE Lr
       String inputLr = Lr.getText();    
       switch(inputLr){
           case "" : Lr.setBackground(Color.white);
           break;
           case "Lr":  Lr.setBackground(Color.green);
           break;
           default: Lr.setBackground(Color.red);
       }
       //LOGIC FOR THE Lr OVER

       //LOGIC FOR THE Lu
       String inputLu = Lu.getText();    
       switch(inputLu){
           case "" : Lu.setBackground(Color.white);
           break;
           case "Lu":  Lu.setBackground(Color.green);
           break;
           default: Lu.setBackground(Color.red);
       }
       //LOGIC FOR THE Lu OVER

        //LOGIC FOR THE Md
       String inputMd = Md.getText();    
       switch(inputMd){
           case "" : Md.setBackground(Color.white);
           break;
           case "Md":  Md.setBackground(Color.green);
           break;
           default: Md.setBackground(Color.red);
       }
       //LOGIC FOR THE Md OVER

       //LOGIC FOR THE Mg
       String inputMg = Mg.getText();    
       switch(inputMg){
           case "" : Mg.setBackground(Color.white);
           break;
           case "Mg":  Mg.setBackground(Color.green);
           break;
           default: Mg.setBackground(Color.red);
       }
       //LOGIC FOR THE Mg OVER
     
       //LOGIC FOR THE Mn
       String inputMn = Mn.getText();    
       switch(inputMn){
           case "" : Mn.setBackground(Color.white);
           break;
           case "Mn":  Mn.setBackground(Color.green);
           break;
           default: Mn.setBackground(Color.red);
       }
       //LOGIC FOR THE Mn OVER

        //LOGIC FOR THE Mo
       String inputMo = Mo.getText();    
       switch(inputMo){
           case "" : Mo.setBackground(Color.white);
           break;
           case "Mo":  Mo.setBackground(Color.green);
           break;
           default: Mo.setBackground(Color.red);
       }
       //LOGIC FOR THE Mo OVER

       //LOGIC FOR THE Mt
       String inputMt = Mt.getText();    
       switch(inputMt){
           case "" : Mt.setBackground(Color.white);
           break;
           case "Mt":  Mt.setBackground(Color.green);
           break;
           default: Mt.setBackground(Color.red);
       }
       //LOGIC FOR THE Mt OVER

       //LOGIC FOR THE N
       String inputN = N.getText();    
       switch(inputN){
           case "" : N.setBackground(Color.white);
           break;
           case "N":  N.setBackground(Color.green);
           break;
           default: N.setBackground(Color.red);
       }
       //LOGIC FOR THE N OVER

       //LOGIC FOR THE Na
       String inputNa = Na.getText();    
       switch(inputNa){
           case "" : Na.setBackground(Color.white);
           break;
           case "Na":  Na.setBackground(Color.green);
           break;
           default: Na.setBackground(Color.red);
       }
       //LOGIC FOR THE Na OVER

       //LOGIC FOR THE Nb
       String inputNb = Nb.getText();    
       switch(inputNb){
           case "" : Nb.setBackground(Color.white);
           break;
           case "Nb":  Nb.setBackground(Color.green);
           break;
           default: Nb.setBackground(Color.red);
       }
       //LOGIC FOR THE Nb OVER

       //LOGIC FOR THE Nd
       String inputNd = Nd.getText();    
       switch(inputNd){
           case "" : Nd.setBackground(Color.white);
           break;
           case "Nd":  Nd.setBackground(Color.green);
           break;
           default: Nd.setBackground(Color.red);
       }
       //LOGIC FOR THE Nd OVER

       //LOGIC FOR THE Ne
       String inputNe = Ne.getText();    
       switch(inputNe){
           case "" : Ne.setBackground(Color.white);
           break;
           case "Ne":  Ne.setBackground(Color.green);
           break;
           default: Ne.setBackground(Color.red);
       }
       //LOGIC FOR THE Ne OVER
       
       //LOGIC FOR THE Ni
       String inputNi = Ni.getText();    
       switch(inputNi){
           case "" : Ni.setBackground(Color.white);
           break;
           case "Ni":  Ni.setBackground(Color.green);
           break;
           default: Ni.setBackground(Color.red);
       }
       //LOGIC FOR THE Ni OVER

       //LOGIC FOR THE No
       String inputNo = No.getText();    
       switch(inputNo){
           case "" : No.setBackground(Color.white);
           break;
           case "No":  No.setBackground(Color.green);
           break;
           default: No.setBackground(Color.red);
       }
       //LOGIC FOR THE No OVER

       //LOGIC FOR THE Np
       String inputNp = Np.getText();    
       switch(inputNp){
           case "" : Np.setBackground(Color.white);
           break;
           case "Np":  Np.setBackground(Color.green);
           break;
           default: Np.setBackground(Color.red);
       }
       //LOGIC FOR THE Np OVER

       //LOGIC FOR THE O
       String inputO = O.getText();    
       switch(inputO){
           case "" : O.setBackground(Color.white);
           break;
           case "O":  O.setBackground(Color.green);
           break;
           default: O.setBackground(Color.red);
       }
       //LOGIC FOR THE O OVER

       //LOGIC FOR THE Os
       String inputOs = Os.getText();    
       switch(inputOs){
           case "" : Os.setBackground(Color.white);
           break;
           case "Os":  Os.setBackground(Color.green);
           break;
           default: Os.setBackground(Color.red);
       }
       //LOGIC FOR THE Os OVER

       //LOGIC FOR THE P
       String inputP = P.getText();    
       switch(inputP){
           case "" : P.setBackground(Color.white);
           break;
           case "P":  P.setBackground(Color.green);
           break;
           default: P.setBackground(Color.red);
       }
       //LOGIC FOR THE P OVER

       //LOGIC FOR THE Pa
       String inputPa = Pa.getText();    
       switch(inputPa){
           case "" : Pa.setBackground(Color.white);
           break;
           case "Pa":  Pa.setBackground(Color.green);
           break;
           default: Pa.setBackground(Color.red);
       }
       //LOGIC FOR THE Pa OVER

       //LOGIC FOR THE Pb
       String inputPb = Pb.getText();    
       switch(inputPb){
           case "" : Pb.setBackground(Color.white);
           break;
           case "Pb":  Pb.setBackground(Color.green);
           break;
           default: Pb.setBackground(Color.red);
       }
       //LOGIC FOR THE Pb OVER

       //LOGIC FOR THE Pd
       String inputPd = Pd.getText();    
       switch(inputPd){
           case "" : Pd.setBackground(Color.white);
           break;
           case "Pd":  Pd.setBackground(Color.green);
           break;
           default: Pd.setBackground(Color.red);
       }
       //LOGIC FOR THE Pd OVER

       //LOGIC FOR THE Pm
       String inputPm = Pm.getText();    
       switch(inputPm){
           case "" : Pm.setBackground(Color.white);
           break;
           case "Pm":  Pm.setBackground(Color.green);
           break;
           default: Pm.setBackground(Color.red);
       }
       //LOGIC FOR THE Pm OVER

       //LOGIC FOR THE Po
       String inputPo = Po.getText();    
       switch(inputPo){
           case "" : Po.setBackground(Color.white);
           break;
           case "Po":  Po.setBackground(Color.green);
           break;
           default: Po.setBackground(Color.red);
       }
       //LOGIC FOR THE Po OVER

       //LOGIC FOR THE Pr
       String inputPr = Pr.getText();    
       switch(inputPr){
           case "" : Pr.setBackground(Color.white);
           break;
           case "Pr":  Pr.setBackground(Color.green);
           break;
           default: Pr.setBackground(Color.red);
       }
       //LOGIC FOR THE Pr OVER

       //LOGIC FOR THE Pt
       String inputPt = Pt.getText();    
       switch(inputPt){
           case "" : Pt.setBackground(Color.white);
           break;
           case "Pt":  Pt.setBackground(Color.green);
           break;
           default: Pt.setBackground(Color.red);
       }
       //LOGIC FOR THE Pt OVER

       //LOGIC FOR THE Pu
       String inputPu = Pu.getText();    
       switch(inputPu){
           case "" : Pu.setBackground(Color.white);
           break;
           case "Pu":  Pu.setBackground(Color.green);
           break;
           default: Pu.setBackground(Color.red);
       }
       //LOGIC FOR THE Pu OVER

       //LOGIC FOR THE Ra
       String inputRa = Ra.getText();    
       switch(inputRa){
           case "" : Ra.setBackground(Color.white);
           break;
           case "Ra":  Ra.setBackground(Color.green);
           break;
           default: Ra.setBackground(Color.red);
       }
       //LOGIC FOR THE Ra OVER

       //LOGIC FOR THE Rb
       String inputRb = Rb.getText();    
       switch(inputRb){
           case "" : Rb.setBackground(Color.white);
           break;
           case "Rb":  Rb.setBackground(Color.green);
           break;
           default: Rb.setBackground(Color.red);
       }
       //LOGIC FOR THE Rb OVER

       //LOGIC FOR THE Re
       String inputRe = Re.getText();    
       switch(inputRe){
           case "" : Re.setBackground(Color.white);
           break;
           case "Re":  Re.setBackground(Color.green);
           break;
           default: Re.setBackground(Color.red);
       }
       //LOGIC FOR THE Re OVER

       //LOGIC FOR THE Rf
       String inputRf = Rf.getText();    
       switch(inputRf){
           case "" : Rf.setBackground(Color.white);
           break;
           case "Rf":  Rf.setBackground(Color.green);
           break;
           default: Rf.setBackground(Color.red);
       }
       //LOGIC FOR THE Rf OVER

       //LOGIC FOR THE Rg
       String inputRg = Rg.getText();    
       switch(inputRg){
           case "" : Rg.setBackground(Color.white);
           break;
           case "Rg":  Rg.setBackground(Color.green);
           break;
           default: Rg.setBackground(Color.red);
       }
       //LOGIC FOR THE Rg OVER

       //LOGIC FOR THE Rh
       String inputRh = Rh.getText();    
       switch(inputRh){
           case "" : Rh.setBackground(Color.white);
           break;
           case "Rh":  Rh.setBackground(Color.green);
           break;
           default: Rh.setBackground(Color.red);
       }
       //LOGIC FOR THE Rh OVER

       //LOGIC FOR THE Rn
       String inputRn = Rn.getText();    
       switch(inputRn){
           case "" : Rn.setBackground(Color.white);
           break;
           case "Rn":  Rn.setBackground(Color.green);
           break;
           default: Rn.setBackground(Color.red);
       }
       //LOGIC FOR THE Rn OVER

       //LOGIC FOR THE Ru
       String inputRu = Ru.getText();    
       switch(inputRu){
           case "" : Ru.setBackground(Color.white);
           break;
           case "Ru":  Ru.setBackground(Color.green);
           break;
           default: Ru.setBackground(Color.red);
       }
       //LOGIC FOR THE Ru OVER

       //LOGIC FOR THE S
       String inputS = S.getText();    
       switch(inputS){
           case "" : S.setBackground(Color.white);
           break;
           case "S":  S.setBackground(Color.green);
           break;
           default: S.setBackground(Color.red);
       }
       //LOGIC FOR THE S OVER

       //LOGIC FOR THE Sb
       String inputSb = Sb.getText();    
       switch(inputSb){
           case "" : Sb.setBackground(Color.white);
           break;
           case "Sb":  Sb.setBackground(Color.green);
           break;
           default: Sb.setBackground(Color.red);
       }
       //LOGIC FOR THE Sb OVER

       //LOGIC FOR THE Sc
       String inputSc = Sc.getText();    
       switch(inputSc){
           case "" : Sc.setBackground(Color.white);
           break;
           case "Sc":  Sc.setBackground(Color.green);
           break;
           default: Sc.setBackground(Color.red);
       }
       //LOGIC FOR THE Sc OVER

       //LOGIC FOR THE Se
       String inputSe = Se.getText();    
       switch(inputSe){
           case "" : Se.setBackground(Color.white);
           break;
           case "Se":  Se.setBackground(Color.green);
           break;
           default: Se.setBackground(Color.red);
       }
       //LOGIC FOR THE Se OVER

       //LOGIC FOR THE Sg
       String inputSg = Sg.getText();    
       switch(inputSg){
           case "" : Sg.setBackground(Color.white);
           break;
           case "Sg":  Sg.setBackground(Color.green);
           break;
           default: Sg.setBackground(Color.red);
       }
       //LOGIC FOR THE Sg OVER

       //LOGIC FOR THE Si
       String inputSi = Si.getText();    
       switch(inputSi){
           case "" : Si.setBackground(Color.white);
           break;
           case "Si":  Si.setBackground(Color.green);
           break;
           default: Si.setBackground(Color.red);
       }
       //LOGIC FOR THE Si OVER

       //LOGIC FOR THE Sm
       String inputSm = Sm.getText();    
       switch(inputSm){
           case "" : Sm.setBackground(Color.white);
           break;
           case "Sm":  Sm.setBackground(Color.green);
           break;
           default: Sm.setBackground(Color.red);
       }
       //LOGIC FOR THE Sm OVER

       //LOGIC FOR THE Sn
       String inputSn = Sn.getText();    
       switch(inputSn){
           case "" : Sn.setBackground(Color.white);
           break;
           case "Sn":  Sn.setBackground(Color.green);
           break;
           default: Sn.setBackground(Color.red);
       }
       //LOGIC FOR THE Sn OVER

       //LOGIC FOR THE Sr
       String inputSr = Sr.getText();    
       switch(inputSr){
           case "" : Sr.setBackground(Color.white);
           break;
           case "Sr":  Sr.setBackground(Color.green);
           break;
           default: Sr.setBackground(Color.red);
       }
       //LOGIC FOR THE Sr OVER

       //LOGIC FOR THE Ta
       String inputTa = Ta.getText();    
       switch(inputTa){
           case "" : Ta.setBackground(Color.white);
           break;
           case "Ta":  Ta.setBackground(Color.green);
           break;
           default: Ta.setBackground(Color.red);
       }
       //LOGIC FOR THE Ta OVER

       //LOGIC FOR THE Tb
       String inputTb = Tb.getText();    
       switch(inputTb){
           case "" : Tb.setBackground(Color.white);
           break;
           case "Tb":  Tb.setBackground(Color.green);
           break;
           default: Tb.setBackground(Color.red);
       }
       //LOGIC FOR THE Tb OVER

       //LOGIC FOR THE Tc
       String inputTc = Tc.getText();    
       switch(inputTc){
           case "" : Tc.setBackground(Color.white);
           break;
           case "Tc":  Tc.setBackground(Color.green);
           break;
           default: Tc.setBackground(Color.red);
       }
       //LOGIC FOR THE Tc OVER

       //LOGIC FOR THE Te
       String inputTe = Te.getText();    
       switch(inputTe){
           case "" : Te.setBackground(Color.white);
           break;
           case "Te":  Te.setBackground(Color.green);
           break;
           default: Te.setBackground(Color.red);
       }
       //LOGIC FOR THE Te OVER

       //LOGIC FOR THE Th
       String inputTh = Th.getText();    
       switch(inputTh){
           case "" : Th.setBackground(Color.white);
           break;
           case "Th":  Th.setBackground(Color.green);
           break;
           default: Th.setBackground(Color.red);
       }
       //LOGIC FOR THE Th OVER

       //LOGIC FOR THE Ti
       String inputTi = Ti.getText();    
       switch(inputTi){
           case "" : Ti.setBackground(Color.white);
           break;
           case "Ti":  Ti.setBackground(Color.green);
           break;
           default: Ti.setBackground(Color.red);
       }
       //LOGIC FOR THE Ti OVER

       //LOGIC FOR THE Tl
       String inputTl = Tl.getText();    
       switch(inputTl){
           case "" : Tl.setBackground(Color.white);
           break;
           case "Tl":  Tl.setBackground(Color.green);
           break;
           default: Tl.setBackground(Color.red);
       }
       //LOGIC FOR THE Tl OVER

       //LOGIC FOR THE Tm
       String inputTm = Tm.getText();    
       switch(inputTm){
           case "" : Tm.setBackground(Color.white);
           break;
           case "Tm":  Tm.setBackground(Color.green);
           break;
           default: Tm.setBackground(Color.red);
       }
       //LOGIC FOR THE Tm OVER

       //LOGIC FOR THE U
       String inputU = U.getText();    
       switch(inputU){
           case "" : U.setBackground(Color.white);
           break;
           case "U":  U.setBackground(Color.green);
           break;
           default: U.setBackground(Color.red);
       }
       //LOGIC FOR THE U OVER

       //LOGIC FOR THE Uub
       String inputUub = Uub.getText();    
       switch(inputUub){
           case "" : Uub.setBackground(Color.white);
           break;
           case "Uub":  Uub.setBackground(Color.green);
           break;
           default: Uub.setBackground(Color.red);
       }
       //LOGIC FOR THE Uub OVER

       //LOGIC FOR THE Uuh
       String inputUuh = Uuh.getText();    
       switch(inputUuh){
           case "" : Uuh.setBackground(Color.white);
           break;
           case "Uuh":  Uuh.setBackground(Color.green);
           break;
           default: Uuh.setBackground(Color.red);
       }
       //LOGIC FOR THE Uuh OVER

       //LOGIC FOR THE Uuo
       String inputUuo = Uuo.getText();    
       switch(inputUuo){
           case "" : Uuo.setBackground(Color.white);
           break;
           case "Uuo":  Uuo.setBackground(Color.green);
           break;
           default: Uuo.setBackground(Color.red);
       }
       //LOGIC FOR THE Uuo OVER

       //LOGIC FOR THE Uup
       String inputUup = Uup.getText();    
       switch(inputUup){
           case "" : Uup.setBackground(Color.white);
           break;
           case "Uup":  Uup.setBackground(Color.green);
           break;
           default: Uup.setBackground(Color.red);
       }
       //LOGIC FOR THE Uup OVER

       //LOGIC FOR THE Uuq
       String inputUuq = Uuq.getText();    
       switch(inputUuq){
           case "" : Uuq.setBackground(Color.white);
           break;
           case "Uuq":  Uuq.setBackground(Color.green);
           break;
           default: Uuq.setBackground(Color.red);
       }
       //LOGIC FOR THE Uuq OVER

       //LOGIC FOR THE Uus
       String inputUus = Uus.getText();    
       switch(inputUus){
           case "" : Uus.setBackground(Color.white);
           break;
           case "Uus":  Uus.setBackground(Color.green);
           break;
           default: Uus.setBackground(Color.red);
       }
       //LOGIC FOR THE Uus OVER

       //LOGIC FOR THE Uut
       String inputUut = Uut.getText();    
       switch(inputUut){
           case "" : Uut.setBackground(Color.white);
           break;
           case "Uut":  Uut.setBackground(Color.green);
           break;
           default: Uut.setBackground(Color.red);
       }
       //LOGIC FOR THE Uut OVER

       //LOGIC FOR THE V
       String inputV = V.getText();    
       switch(inputV){
           case "" : V.setBackground(Color.white);
           break;
           case "V":  V.setBackground(Color.green);
           break;
           default: V.setBackground(Color.red);
       }
       //LOGIC FOR THE V OVER

       //LOGIC FOR THE W
       String inputW = W.getText();    
       switch(inputW){
           case "" : W.setBackground(Color.white);
           break;
           case "W":  W.setBackground(Color.green);
           break;
           default: W.setBackground(Color.red);
       }
       //LOGIC FOR THE W OVER

       //LOGIC FOR THE Xe
       String inputXe = Xe.getText();    
       switch(inputXe){
           case "" : Xe.setBackground(Color.white);
           break;
           case "Xe":  Xe.setBackground(Color.green);
           break;
           default: Xe.setBackground(Color.red);
       }
       //LOGIC FOR THE Xe OVER

       //LOGIC FOR THE Y
       String inputY = Y.getText();    
       switch(inputY){
           case "" : Y.setBackground(Color.white);
           break;
           case "Y":  Y.setBackground(Color.green);
           break;
           default: Y.setBackground(Color.red);
       }
       //LOGIC FOR THE Y OVER

       //LOGIC FOR THE Yb
       String inputYb = Yb.getText();    
       switch(inputYb){
           case "" : Yb.setBackground(Color.white);
           break;
           case "Yb":  Yb.setBackground(Color.green);
           break;
           default: Yb.setBackground(Color.red);
       }
       //LOGIC FOR THE Yb OVER

       //LOGIC FOR THE Zn
       String inputZn = Zn.getText();    
       switch(inputZn){
           case "" : Zn.setBackground(Color.white);
           break;
           case "Zn":  Zn.setBackground(Color.green);
           break;
           default: Zn.setBackground(Color.red);
       }
       //LOGIC FOR THE Zn OVER

       //LOGIC FOR THE Zr
       String inputZr = Zr.getText();    
       switch(inputZr){
           case "" : Zr.setBackground(Color.white);
           break;
           case "Zr":  Zr.setBackground(Color.green);
           break;
           default: Zr.setBackground(Color.red);
       }
       //LOGIC FOR THE Zr OVER

    
       
       
  
    }//GEN-LAST:event_formMouseMoved

    private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton1MouseClicked
        this.setVisible(false);
        this.dispose();
    }//GEN-LAST:event_jButton1MouseClicked

    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(GameGUI.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(GameGUI.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(GameGUI.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(GameGUI.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>

        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                GameGUI kink = new GameGUI();
                kink.setLocationRelativeTo(null);
                kink.setVisible(true);
                
            }
        });
    }
    
    
    // Variables declaration - do not modify//GEN-BEGIN:variables
    public final javax.swing.JTextField Ac = new javax.swing.JTextField();
    public final javax.swing.JTextField Ag = new javax.swing.JTextField();
    public final javax.swing.JTextField Al = new javax.swing.JTextField();
    public final javax.swing.JTextField Am = new javax.swing.JTextField();
    public final javax.swing.JTextField Ar = new javax.swing.JTextField();
    public final javax.swing.JTextField As = new javax.swing.JTextField();
    public final javax.swing.JTextField At = new javax.swing.JTextField();
    public final javax.swing.JTextField Au = new javax.swing.JTextField();
    public final javax.swing.JTextField B = new javax.swing.JTextField();
    public final javax.swing.JTextField Ba = new javax.swing.JTextField();
    public final javax.swing.JTextField Be = new javax.swing.JTextField();
    public final javax.swing.JTextField Bh = new javax.swing.JTextField();
    public final javax.swing.JTextField Bi = new javax.swing.JTextField();
    public final javax.swing.JTextField Bk = new javax.swing.JTextField();
    public final javax.swing.JTextField Br = new javax.swing.JTextField();
    public final javax.swing.JTextField C = new javax.swing.JTextField();
    public final javax.swing.JTextField Ca = new javax.swing.JTextField();
    public final javax.swing.JTextField Cd = new javax.swing.JTextField();
    public final javax.swing.JTextField Ce = new javax.swing.JTextField();
    public final javax.swing.JTextField Cf = new javax.swing.JTextField();
    public final javax.swing.JTextField Cl = new javax.swing.JTextField();
    public final javax.swing.JTextField Cm = new javax.swing.JTextField();
    public final javax.swing.JTextField Co = new javax.swing.JTextField();
    public final javax.swing.JTextField Cr = new javax.swing.JTextField();
    public final javax.swing.JTextField Cs = new javax.swing.JTextField();
    public final javax.swing.JTextField Cu = new javax.swing.JTextField();
    public final javax.swing.JTextField Db = new javax.swing.JTextField();
    public final javax.swing.JTextField Ds = new javax.swing.JTextField();
    public final javax.swing.JTextField Dy = new javax.swing.JTextField();
    public final javax.swing.JTextField Er = new javax.swing.JTextField();
    public final javax.swing.JTextField Es = new javax.swing.JTextField();
    public final javax.swing.JTextField Eu = new javax.swing.JTextField();
    public final javax.swing.JTextField F = new javax.swing.JTextField();
    public final javax.swing.JTextField Fe = new javax.swing.JTextField();
    public final javax.swing.JTextField Fm = new javax.swing.JTextField();
    public final javax.swing.JTextField Fr = new javax.swing.JTextField();
    public final javax.swing.JTextField Ga = new javax.swing.JTextField();
    public final javax.swing.JTextField Gd = new javax.swing.JTextField();
    public final javax.swing.JTextField Ge = new javax.swing.JTextField();
    public final javax.swing.JTextField H = new javax.swing.JTextField();
    public final javax.swing.JTextField He = new javax.swing.JTextField();
    public final javax.swing.JTextField Hf = new javax.swing.JTextField();
    public final javax.swing.JTextField Hg = new javax.swing.JTextField();
    public final javax.swing.JTextField Ho = new javax.swing.JTextField();
    public final javax.swing.JTextField Hs = new javax.swing.JTextField();
    public final javax.swing.JTextField I = new javax.swing.JTextField();
    public final javax.swing.JTextField In = new javax.swing.JTextField();
    public final javax.swing.JTextField Ir = new javax.swing.JTextField();
    public final javax.swing.JTextField K = new javax.swing.JTextField();
    public final javax.swing.JTextField Kr = new javax.swing.JTextField();
    public final javax.swing.JTextField La = new javax.swing.JTextField();
    public final javax.swing.JTextField Li = new javax.swing.JTextField();
    public final javax.swing.JTextField Lr = new javax.swing.JTextField();
    public final javax.swing.JTextField Lu = new javax.swing.JTextField();
    public final javax.swing.JTextField Md = new javax.swing.JTextField();
    public final javax.swing.JTextField Mg = new javax.swing.JTextField();
    public final javax.swing.JTextField Mn = new javax.swing.JTextField();
    public final javax.swing.JTextField Mo = new javax.swing.JTextField();
    public final javax.swing.JTextField Mt = new javax.swing.JTextField();
    public final javax.swing.JTextField N = new javax.swing.JTextField();
    public final javax.swing.JTextField Na = new javax.swing.JTextField();
    public final javax.swing.JTextField Nb = new javax.swing.JTextField();
    public final javax.swing.JTextField Nd = new javax.swing.JTextField();
    public final javax.swing.JTextField Ne = new javax.swing.JTextField();
    public final javax.swing.JTextField Ni = new javax.swing.JTextField();
    public final javax.swing.JTextField No = new javax.swing.JTextField();
    public final javax.swing.JTextField Np = new javax.swing.JTextField();
    public final javax.swing.JTextField O = new javax.swing.JTextField();
    public final javax.swing.JTextField Os = new javax.swing.JTextField();
    public final javax.swing.JTextField P = new javax.swing.JTextField();
    public final javax.swing.JTextField Pa = new javax.swing.JTextField();
    public final javax.swing.JTextField Pb = new javax.swing.JTextField();
    public final javax.swing.JTextField Pd = new javax.swing.JTextField();
    public final javax.swing.JTextField Pm = new javax.swing.JTextField();
    public final javax.swing.JTextField Po = new javax.swing.JTextField();
    public final javax.swing.JTextField Pr = new javax.swing.JTextField();
    public final javax.swing.JTextField Pt = new javax.swing.JTextField();
    public final javax.swing.JTextField Pu = new javax.swing.JTextField();
    public final javax.swing.JTextField Ra = new javax.swing.JTextField();
    public final javax.swing.JTextField Rb = new javax.swing.JTextField();
    public final javax.swing.JTextField Re = new javax.swing.JTextField();
    public final javax.swing.JTextField Rf = new javax.swing.JTextField();
    public final javax.swing.JTextField Rg = new javax.swing.JTextField();
    public final javax.swing.JTextField Rh = new javax.swing.JTextField();
    public final javax.swing.JTextField Rn = new javax.swing.JTextField();
    public final javax.swing.JTextField Ru = new javax.swing.JTextField();
    public final javax.swing.JTextField S = new javax.swing.JTextField();
    public final javax.swing.JTextField Sb = new javax.swing.JTextField();
    public final javax.swing.JTextField Sc = new javax.swing.JTextField();
    public final javax.swing.JTextField Se = new javax.swing.JTextField();
    public final javax.swing.JTextField Sg = new javax.swing.JTextField();
    public final javax.swing.JTextField Si = new javax.swing.JTextField();
    public final javax.swing.JTextField Sm = new javax.swing.JTextField();
    public final javax.swing.JTextField Sn = new javax.swing.JTextField();
    public final javax.swing.JTextField Sr = new javax.swing.JTextField();
    public final javax.swing.JTextField Ta = new javax.swing.JTextField();
    public final javax.swing.JTextField Tb = new javax.swing.JTextField();
    public final javax.swing.JTextField Tc = new javax.swing.JTextField();
    public final javax.swing.JTextField Te = new javax.swing.JTextField();
    public final javax.swing.JTextField Th = new javax.swing.JTextField();
    public final javax.swing.JTextField Ti = new javax.swing.JTextField();
    public final javax.swing.JTextField Tl = new javax.swing.JTextField();
    public final javax.swing.JTextField Tm = new javax.swing.JTextField();
    public final javax.swing.JTextField U = new javax.swing.JTextField();
    public final javax.swing.JTextField Uub = new javax.swing.JTextField();
    public final javax.swing.JTextField Uuh = new javax.swing.JTextField();
    public final javax.swing.JTextField Uuo = new javax.swing.JTextField();
    public final javax.swing.JTextField Uup = new javax.swing.JTextField();
    public final javax.swing.JTextField Uuq = new javax.swing.JTextField();
    public final javax.swing.JTextField Uus = new javax.swing.JTextField();
    public final javax.swing.JTextField Uut = new javax.swing.JTextField();
    public final javax.swing.JTextField V = new javax.swing.JTextField();
    public final javax.swing.JTextField W = new javax.swing.JTextField();
    public final javax.swing.JTextField Xe = new javax.swing.JTextField();
    public final javax.swing.JTextField Y = new javax.swing.JTextField();
    public final javax.swing.JTextField Yb = new javax.swing.JTextField();
    public final javax.swing.JTextField Zn = new javax.swing.JTextField();
    public final javax.swing.JTextField Zr = new javax.swing.JTextField();
    private javax.swing.JButton jButton1;
    private javax.swing.JLabel jLabel1;
    // End of variables declaration//GEN-END:variables
    

}
